.compute{
  &>:nth-child(1){
    box-sizing: border-box;
    width: 100vw;
    height: 46.933vw;
    background: url('../../src/assets/img/bg.db7e3940bd2c48604e3ee6ee70c540cc.png') no-repeat 62.4vw;
    background-size: 34.933vw 37.867vw;
    padding: 11.2vw 10.667vw 0;
    &>h1{
      font-size: 7.467vw;
      font-weight: 700;
      line-height: 8.533vw;
      color: #222;
    }
    &>span{
      margin-top: 1.067vw;
      font-size: 5.867vw;
      line-height: 8.533vw;
      color: #222;
    }
  }
  &>:nth-child(2){
    margin: 0 4.333vw;
    padding: 5.333vw;
    background: #fff;
    border-radius: 2.667vw;
    box-sizing: border-box;
    &>h2{
      display: inline-block;
      font-size: 5.333vw;
      font-weight: 700;
      line-height: 7.467vw;
      color: #222;
    }
    &>span{
      margin-left: 2.667vw;
      font-size: 3.2vw;
      line-height: 4.533vw;
      color: #ccc;
    }
    &>.van-radio-group{
      margin: 30px 0 30px 0;
      font-weight: 700;
      &>:nth-child(1){
        margin-right: 40px;
      }
    }
    &>.form{
      display: flex;
      justify-content: start;
      margin-bottom: 20px;
      &>:nth-child(1){
        margin-right: 50px;
        &>:nth-child(1){
          margin-bottom: 5px;
          font-size: 3.2vw;
          line-height: 4.533vw;
          color: #666;
        }
        &>:nth-child(2){
          display: flex;
          justify-content: space-between;
          font-size: 4.267vw;
          font-weight: 700;
          line-height: 5.333vw;
          &>input{
            width: 15.467vw;
            border: none;
            outline: none;
            border-radius: 0;
          }
        }
      }
      &>:nth-child(2){
        &>:nth-child(1){
          margin-bottom: 5px;
          font-size: 3.2vw;
          line-height: 4.533vw;
          color: #666;
        }
        &>:nth-child(2){

          .field{
            padding: 0;
            color: #ccc;
            //width: 18vw;
            background: url('../../src/assets/img/into.c301de6d31edc1a5151189e0e4457442.png') no-repeat 100%;
            background-size: 4.267vw 4.267vw;
          }
        }
      }
    }
  }
}
